to cause a storm of protest - Francés Inglés Diccionario